﻿using System.Diagnostics.CodeAnalysis;

// Hard to do with an open source project...maybe later.
[module: SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]

// These are URL fragments, just the query string of the URL therefore, these 
// strings are not parsable URLs.  I could change the name to fix this...
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumHideOwner(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumColorCorrection(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumHidden(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumProofDays(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumFilenames(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumTitle(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumDefaultColor(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumComments(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumX3Larges(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumProtected(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumWatermarking(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPassword(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumLarges(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumGeography(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumUnsharpThreshold(System.String,System.Int32,System.Single)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPasswordHint(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumShare(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumWatermarkId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumCommunityId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumOriginals(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumHighlightId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumSmugSearchable(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumHeader(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumWorldSearchable(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumDescription(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumTemplateId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumUnsharpSigma(System.String,System.Int32,System.Single)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumKeywords(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumUnsharpAmount(System.String,System.Int32,System.Single)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumSubCategoryId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumExternal(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumSortDirection(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumX2Larges(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumCategoryId(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPosition(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumCanRank(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMug.#Logout(System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMug.#LoginWithPassword(System.String,System.String,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImagesChangeSettings.#ChangePosition(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImagesChangeSettings.#ChangeImageCaption(System.String,System.Int32,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#SortAlbum(System.String,System.Int32,System.String,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#ChangeAlbumSettings(System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.String,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#CreateAlbum(System.String,System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#GetAlbumInfo(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#GetAlbumStats(System.String,System.Int32,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#DeleteAlbum(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#GetAlbums(System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugCategories.#Rename(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugCategories.#GetCategories(System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugCategories.#Delete(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugCategories.#Create(System.String,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumTemplates.#GetAlbumTemplates(System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugSession.#Logout(System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugSession.#LoginWithPassword(System.String,System.String,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#GetImageUrls(System.String,System.Int32,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#ChangeImageSettings(System.String,System.Int32,System.Int32,System.String,System.String,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#GetImageInfo(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#GetImageExif(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#GetImages(System.String,System.Int32)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#UploadFromUrl(System.String,System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumClean(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPrintable(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumFriendEdit(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumExif(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumBackprinting(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumFamilyEdit(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumSortMethod(System.String,System.Int32,System.String)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumXLarges(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPublic(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumUnsharpRadius(System.String,System.Int32,System.Single)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumFileNames(System.String,System.Int32,System.Boolean)")]
[module: SuppressMessage("Microsoft.Usage", "CA2243:AttributeStringLiteralsShouldParseCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#UploadFromUrl(System.String,System.Int32,System.String,System.Uri,System.String,System.String,System.String,System.String,System.Int32,System.String)")]

// Prefer capital JPG, PNG, etc.
[module: SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.Format.#JPG", MessageId = "JPG")]
[module: SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.Format.#PNG", MessageId = "PNG")]
[module: SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.Format.#GIF", MessageId = "GIF")]
[module: SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.Format.#MPG", MessageId = "MPG")]

// Cannot directly serialize to a Uri.
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#MediumUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#ThumbUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#OriginalUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#Video640Url")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#Video320Url")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#Video1280Url")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#Video960Url")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#X2LargeUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#TinyUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#AlbumUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#SmallUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#X3LargeUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#LargeUrl")]
[module: SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings", Scope = "member", Target = "Obra.SmugMug.Api.ImageXml.#XLargeUrl")]

// Keep byteCount in the UploadFromUrl.
[module: SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#UploadFromUrl(System.String,System.Int32,System.String,System.Uri,System.String,System.String,System.String,System.String,System.Int32,System.String)", MessageId = "byte")]

// Prefer to match SmugMug's naming scheme as much as possible.
[module: SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#ChangeAlbumSettings(System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.String,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)", MessageId = "protected")]
[module: SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#ChangeAlbumSettings(System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.String,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)", MessageId = "public")]
[module: SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumPublic(System.String,System.Int32,System.Boolean)", MessageId = "public")]
[module: SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumProtected(System.String,System.Int32,System.Boolean)", MessageId = "protected")]

[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "type", Target = "Obra.SmugMug.Api.LoginWithPassword", MessageId = "Login")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.UriTemplates+Session.#LoginWithPassword", MessageId = "Login")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.UriTemplates+Session.#LoginWithHash", MessageId = "Login")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.UriTemplates+Session.#Logout", MessageId = "Logout")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMug.#Logout(System.String)", MessageId = "Logout")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMug.#LoginWithPassword(System.String,System.String,System.String)", MessageId = "Login")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugSession.#Logout(System.String)", MessageId = "Logout")]
[module: SuppressMessage("Microsoft.Naming", "CA1726:UsePreferredTerms", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugSession.#LoginWithPassword(System.String,System.String,System.String)", MessageId = "Login")]

[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumXLarges(System.String,System.Int32,System.Boolean)", MessageId = "x")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumX3Larges(System.String,System.Int32,System.Boolean)", MessageId = "x")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumX2Larges(System.String,System.Int32,System.Boolean)", MessageId = "x")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#ChangeAlbumSettings(System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.String,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)", MessageId = "x")]
[module: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#ChangeAlbumSettings(System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.String,System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)", MessageId = "xlarges")]
[module: SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumsChangeSettings.#ChangeAlbumWatermarkId(System.String,System.Int32,System.Int32)", MessageId = "Watermark")]

// FxCop complains because I expose a List<>, but the XmlSerializer does not 
// handle IList, ICollection, or IEnumerable.  I need XmlSerializer so I can
// modify the XML transmitted between the client and server.
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbums.#GetAlbums(System.String)")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.Categories.#Category")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.Images.#Image")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugAlbumTemplates.#GetAlbumTemplates(System.String)")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.AlbumTemplates.#AlbumTemplate")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.Albums.#Album")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugCategories.#GetCategories(System.String)")]
[module: SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Scope = "member", Target = "Obra.SmugMug.Api.ISmugMugImages.#GetImages(System.String,System.Int32)")]